<ul class="pagination pull-right"
    th:fragment="page"
    xmlns:th="http://www.thymeleaf.org">
    <li class="disabled">
        <a href="#"
           th:text="|第 ${pageBean.currentPage}页/ 共 ${pageBean.pageCount} 页|">
        </a>
    </li>
    <!-- 上一页  -->
    <!--当前页大于1-->
    <li th:switch="${pageBean.currentPage gt 1}"
        th:class="${pageBean.currentPage eq 1 ? 'disabled':''}">
        <a th:case="true" th:onclick="|page(${pageBean.currentPage - 1})|">&laquo;</a>
        <a th:case="false" href="javascript:void(0);">&laquo;</a>
    </li>

    <!-- 迭代页码 -->
    <li th:each="index:${#numbers.sequence(pageBean.pageBeginIndex, pageBean.pageEndIndex)}"
        th:class="${pageBean.currentPage eq index ? 'active':''}"
        th:switch="${pageBean.currentPage eq index}">
        <a th:case="true" th:text="${index}"></a>
        <a th:case="false" th:onclick="|page(${index})|" th:text="${index}"></a>
    </li>

    <!-- 下一页 -->
    <!--当前页小于总页数-->
    <li th:switch="${pageBean.currentPage lt pageBean.pageCount}"
        th:class="${pageBean.currentPage eq pageBean.pageCount ? 'disabled':''}">
        <a th:case="true" th:onclick="|page(${pageBean.currentPage + 1})|">&raquo;</a>
        <a th:case="false" href="javascript:void(0);">&raquo;</a>
    </li>
</ul>